making vows - German English Dictionary